Skip to content

Moxie

CRM build for the freelancers.

Sales & CRM

Connect it

In Keystile Automations → Connections → New connection, choose Moxie and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Moxie: delete calendar event (Delete a Moxie calendar event).

What it can do (49 actions)

ActionWhat it doesChanges data
Add Ticket CommentAdd a comment to a ticket.Yes
Approve TaskApprove a task that is waiting for client approval.Yes
Attach File from URLAttach a file from a public URL to a client, project, task, opportunity, expense or ticket.Yes
Create a ClientCreate a new client record in moxie CRM.Yes
Create a ContactCreate a new contact record in moxie CRM.Yes
Create a ProjectCreates a new project in moxie CRM.Yes
Create a TaskCreate a task in project.Yes
Create ClientCreates a client or prospect in Moxie.Yes
Create ContactCreates a contact in Moxie, optionally under a client.Yes
Create ExpenseRecord an expense, optionally billable to a client.Yes
Create InvoiceCreate an invoice with line items. It stays a draft unless you turn on Send Invoice.Yes
Create OpportunityAdd a deal to the sales pipeline.Yes
Create or Update Calendar EventCreate a Moxie calendar event, or update one by id.Yes
Create ProjectCreates a project for an existing Moxie client.Yes
Create TaskCreates a task inside an existing Moxie project.Yes
Create TicketOpen a support ticket.Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete Calendar EventDelete a Moxie calendar event.
Get Email TemplateGet the subject and HTML content of an email template.
Get Workspace AccountGet the business name, address, tax id and currency of the workspace.
List ClientsRetrieve every client and prospect in the workspace.
List Email TemplatesList the email templates of the workspace.
List Form NamesList the names of the lead and discovery forms.
List Invoice TemplatesRetrieve the invoice template names of the workspace.
List Pipeline StagesRetrieve the opportunity pipeline stages of the workspace.
List Project TypesList the project types with their task stages and custom fields.
List Task StagesList the task stages of a project type.
List TasksList tasks, optionally filtered by project, client, stage or archived state.
List TicketsList tickets, optionally filtered by client, open state or archived state.
List VendorsList the vendor names of the workspace.
List Workspace UsersRetrieve the users of the workspace and their access.
Log TimeLog a time entry against a client, project and task.Yes
Record PaymentRecord a payment against an open invoice.Yes
Search AgreementsList agreements (contracts), for one client or by id.
Search ClientsFind clients by name, phone, contact email or contact name, or look one up by id.
Search ContactsFind contacts by first name, last name or email, or look one up by id.
Search Open InvoicesList outstanding invoices, for one client or by invoice id.
Search ProjectsList a client's projects, look up one project by id, or list every project.
Search TasksFind tasks by name or description, or look one up by id.
Search TicketsFind tickets by text, id or ticket number.
Submit Lead FormSubmit a Moxie lead or discovery form, which adds a lead to the pipeline.Yes
Update ClientUpdate details of an existing client. Empty fields keep their current value.Yes
Update ContactUpdate details of an existing contact. Empty fields keep their current value.Yes
Update ExpenseUpdate fields on an existing expense.Yes
Update OpportunityMove a deal to another pipeline stage or update its details. Empty fields keep their current value.Yes
Update ProjectUpdate details of an existing project. Empty fields keep their current value.Yes
Update TaskUpdate a task, move it to another stage or change its assignees. Empty fields keep their current value.Yes
Update Ticket StatusChange the status of a ticket.Yes
Upload AttachmentUpload a file and attach it to a client, project, task, opportunity, expense or ticket.Yes

Start a workflow when… (32 triggers)

  • Client Created — Triggered when a new client is created.
  • Client Updated — Triggered when an existing client is updated.
  • Client Deleted — Triggered when an existing client is deleted.
  • Project Created — Triggered when a new project is created.
  • Project Updated — Triggered when an existing project is updated.
  • Project Completed — Triggered when an existing project is completed.
  • Task Created — Triggered when a new task is created.
  • Task Updated — Triggered when an existing task is updated.
  • Task Deleted — Triggered when an existing task is deleted.
  • Client Task Approval — Triggered when a task is moved to client approval.
  • Form Submitted — Triggered when a new form is submitted.
  • Time Entry Created — Triggered when a new time entry is created.
  • Time Entry Updated — Triggered when an existing time entry is updated.
  • Time Entry Deleted — Triggered when an existing time entry is deleted.
  • Meeting Scheduled — Triggered when a new meeting is scheduled.
  • Meeting Updated — Triggered when an existing meeting is updated.
  • Meeting Cancelled — Triggered when a meeting is cancelled.
  • Opportunity Created — Triggered when a new pipeline opportunity is created.
  • Opportunity Updated — Triggered when an existing opportunity is updated.
  • Opportunity Deleted — Triggered when an existing pipeline opportunity is deleted.
  • Invoice Sent — Triggered when an invoice is sent.
  • Payment Received — Triggered when a payment is received.
  • Invoice Voided — Triggered when a sent invoice is voided.
  • Invoice Written Off — Triggered when an invoice is written off.
  • Agreement Sent — Triggered when an agreement is sent to a client.
  • Agreement Viewed — Triggered when a client views an agreement.
  • Agreement Signed — Triggered when an agreement is signed.
  • Ticket Created — Triggered when a new support ticket is created.
  • Ticket Updated — Triggered when a ticket is updated.
  • Ticket Closed — Triggered when a ticket is closed.
  • Ticket Comment Added — Triggered when a comment is added to a ticket.
  • Ticket Deleted — Triggered when a ticket is deleted.

How Keystile protects it

Every Moxie action is checked before it runs, whether it comes from an AI tool or a workflow. 28 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Moxie with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps