Parma

Syncs your professional network and relationship data into your workflows to track touchpoints, automate follow ups, and maintain deep context on every key contact.

Try Parma in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Parma integration

    • Describe the outcome and Ceven picks the right Parma calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Parma data, across all 23 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Parma access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Parma, when, and on whose behalf.
    • The agent pauses and asks when Parma is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Parma.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Parma action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Parma, and when to use it.

Get user profile
Pull the authenticated user account details and current profile settings.
List datasets
Retrieve all dataset identifiers from the Parma instance to see available contact groups.
Get dataset metadata
Pull the complete catalog metadata for all datasets in the open data portal.
Create contact
Add a new person to your network with name, email, and initial relationship notes.
Update contact
Modify existing contact details or update the relationship status of a person.
Search contacts
Query your network by name, company, or custom tags to find specific people.
Add interaction
Log a call, email, or meeting note against a contact record to track history.
Get contact details
Pull the full profile and interaction history for a single contact by ID.
Assign tag
Add a category or label to a contact for better segmentation and filtering.
Remove tag
Delete a specific label from a contact record to keep lists clean.
List interactions
Pull a chronological list of all touchpoints for a specific person or group.
Delete contact
Permanently remove a contact record from the Parma database.
Get data.json metadata
Tool to retrieve dcat us 1.1 compliant metadata of all datasets. use when you need the complete catalog json (data.json) from parma’s open data portal.
List Parma CKAN datasets
Tool to retrieve all dataset identifiers from the parma ckan instance. use when you need to list every available dataset id.

14 actions · scroll to see them all

Frequently asked questions

Ceven uses a secure token based system to interact with your Parma account. When you first connect the integration, you provide your credentials through a secure portal which allows Ceven to request an access token. This token is stored in an encrypted vault and is only used to make authorized API calls on your behalf. We never share this token with other users or third party services. You can revoke access instantly through your Parma security settings, which kills the token and stops all agent activity immediately. This ensures that your relationship data remains private and under your total control at all times.
Ceven cannot send emails directly from the Parma interface because Parma is a relationship record system rather than an email client. However, the agent can monitor your Parma interaction logs and trigger a workflow in your email tool. For example, if a contact is marked as needing a follow up in Parma, Ceven can draft a personalized email in Gmail or Outlook based on the notes in Parma and place it in your drafts folder. You simply review the draft and hit send, combining the data richness of Parma with the communication power of your preferred email provider.
Ceven can process your entire Parma library, but you should be aware of the Parma API rate limits. Parma restricts the number of requests per minute depending on your account tier. If you have a massive network with tens of thousands of contacts, Ceven implements an intelligent queuing system. This means the agent will pace the data retrieval to avoid hitting the rate limit which would cause the integration to pause. For most users, this happens invisibly in the background, but for very large datasets, you might notice a slight delay during the initial full network sync.
Yes, Ceven acts as a bridge between your other data sources and Parma. You can create a workflow that watches a Google Sheet, a LinkedIn export, or a CRM like HubSpot. When a new lead appears in those systems, Ceven parses the information and uses the Parma create contact action to add them to your network. You can even instruct the agent to categorize them into specific Parma datasets based on the source of the lead, ensuring your relationship management stays organized without any manual data entry or CSV uploads.
The agent periodically scans your Parma interaction history for a set of contacts you define as high priority. It looks at the timestamp of the last logged interaction. If the gap between today and that last date exceeds your preferred window, such as thirty or sixty days, the agent triggers a notification. It can then search for recent news about that person and present you with a summary and a suggested talking point. This prevents valuable relationships from fading away simply because you forgot to check a specific list in your CRM.
Ceven can read and write to the standard fields provided by the Parma API. If you have custom metadata stored within your Parma datasets, the agent can access this information through the dataset metadata calls. When updating a contact, you can pass custom attributes that Parma supports. If you add a new custom field in Parma, you may need to refresh the integration connection in Ceven so the agent can map the new field to its internal understanding of your contact schema and start using it in workflows.
Ceven can identify potential duplicates by searching for matching email addresses or names across your Parma datasets. Once the agent finds a likely match, it can notify you and present the data from both records. While the agent can delete one record and update the other to merge the notes, we recommend a human in the loop for this process to ensure no critical relationship context is lost. You can set up a workflow where the agent flags duplicates for your review every Friday morning.
If the authentication token expires or is revoked, any active Ceven workflows involving Parma will enter a paused state. You will receive an immediate notification in the Ceven dashboard stating that the Parma connection requires reauthorization. Once you click the reconnect button and authenticate again, the agent will resume all pending tasks. Because Ceven tracks the state of your workflows, it knows exactly where it left off and will process any missed updates or alerts in the order they were triggered.

Alternatives to Parma

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Clay logoClayDex logoDexPipedrive logoPipedrive

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Parma and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free