list_deals
List Deals
List deals in OnePageCRM. Filter by contact, company, or deal status (pending/won/lost). Results are paginated.
list_deals
List deals in OnePageCRM. Filter by contact, company, or deal status (pending/won/lost). Results are paginated.
list_companies
List companies (organizations) in OnePageCRM. Companies are logical collections of contacts. Supports search and pagination.
update_note
Update an existing note's text, linked deal, or date. Only provided fields are updated.
update_deal
Update an existing deal. Use this to change deal status (pending/won/lost), update the amount, move to a different stage, or modify other deal properties. Only provided fields are updated.
list_notes
List notes in OnePageCRM. Filter by contact or company to see all recorded notes. Results are paginated.
update_contact
Update an existing contact in OnePageCRM. Only the fields you provide will be updated; other fields remain unchanged.
log_call
Log a phone call against a contact to track the interaction. Include call details such as the phone number, result, and notes.
delete_contact
Delete a contact from OnePageCRM by their ID. This will also remove all associated sub-resources.
get_contact
Retrieve a single contact by ID, including all their details such as emails, phones, tags, address, and custom fields.
list_statuses_and_sources
Retrieve the available contact statuses, lead sources, and predefined items (products/services). Use this to look up valid IDs when creating or updating contacts and deals.
create_contact
Create a new contact in OnePageCRM. Contacts are the people you are actively trying to sell to. At minimum, a last name or company name is required.
log_meeting
Log a meeting against a contact to track the interaction. Include meeting details such as location, time, and notes.
delete_deal
Delete a deal from OnePageCRM by its ID.
create_note
Create a note on a contact to record important information or interaction details. Notes can optionally be linked to a deal.
get_action_stream
Get the Action Stream — the list of contacts prioritized by when their next action is due. This is the default view in OnePageCRM. Contacts are ordered: ASAP first, then by due date, then waiting, then queued.
delete_action
Delete an action (task) from OnePageCRM by its ID.
create_action
Create a new action (task) for a contact. Actions are completable tasks that appear in the Action Stream, ordered by priority: ASAP first, then by due date, then waiting/queued.
list_actions
List actions (tasks) in OnePageCRM. Filter by contact or assignee. Actions are ordered by priority: ASAP first, then dated actions by due date, then waiting, then queued.
create_deal
Create a new deal associated with a contact. Deals represent potential financial transactions and track your sales pipeline.
update_company
Update a company's (organization's) details. Companies cannot be created directly — they are created automatically when a contact is assigned a company name. Only provided fields are updated.
update_action
Update an existing action, or mark it as complete/incomplete. Use this to change the action text, due date, status, or completion state.
list_contacts
List and search contacts in OnePageCRM. Supports filtering by status, lead source, tag, and text search. Results are paginated.
Manage contacts, companies, deals, and sales activities in OnePageCRM. Create, update, and delete contacts with detailed fields including emails, phones, tags, statuses, and custom fields. Track sales pipelines by managing deals with stages, amounts, and statuses (pending/won/lost). Log notes, calls, and meetings against contacts to record interactions. Manage the Action Stream — a prioritized task list of next actions due per contact. Organize contacts into companies, configure predefined products/services for deals, and manage lead sources, contact statuses, and relationship types. Upload and manage file attachments on deals, notes, calls, and meetings. Receive webhook notifications for changes to contacts, actions, deals, and notes.
Common questions about connecting Onepage to AI agents with Metorial.