Sanka
Sanka is the extension company.
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only
What it can do
- Connect Sanka: Start or resume the Sanka OAuth connection flow. Use this when the user explicitly asks to connect or reconnect Sanka.
- Auth Status: Debug whether the Sanka CRM connector is authenticated. Do not use this as a preflight before company or contact lookup tools.
- List Private Messages: Review the authenticated user private inbox in Sanka. This covers account-level inbox threads, not the shared group inbox.
What data it sees
Do you need an account
No: the server works without sign-in
Sanka is the extension company. Plug AI into your sales lifecycle — deals, quotes, billing, and 100+ CRM/commerce integrations — directly from Claude or Codex.
Server tool list (60)
Raw names from tools/list. Only developers need these.
| connect_sanka | Start or resume the Sanka OAuth connection flow. Use this when the user explicitly asks to connect or reconnect Sanka. |
| auth_status | Debug whether the Sanka CRM connector is authenticated. Do not use this as a preflight before company or contact lookup tools. |
| list_private_messages | Review the authenticated user private inbox in Sanka. This covers account-level inbox threads, not the shared group inbox. |
| sync_private_messages | Pull the latest private inbox messages into Sanka for the authenticated user account-level inbox. |
| get_private_message_thread | Load one private inbox thread from Sanka, including message history and reply metadata for the authenticated user. |
| reply_private_message_thread | Send a reply on a private inbox thread in Sanka. This is for the authenticated user account-level inbox, not the shared group inbox. |
| archive_private_message_thread | Archive a private inbox thread in Sanka for the authenticated user account-level inbox. |
| list_companies | Search and review companies in Sanka. Use this when the user wants to find or inspect companies, not to create or update them. |
| get_company | Load one company from Sanka by company id, numeric id, or external reference. |
| create_company | Create a company in Sanka. `external_id` is required so repeated calls can upsert safely against the same external reference. |
| update_company | Update an existing company in Sanka. |
| delete_company | Archive or delete a company in Sanka by company id or external reference. |
| get_company_price_table | Load company-level item pricing for one company. Use `search` to answer questions like "what price is item X set to for company Y?" |
| update_company_price_table_company | Update the company-wide price-table mode or default company percentage for one company. |
| update_company_price_table_item | Set or clear a company-specific price override for one item. Use `clear_override` to remove the item-specific override. |
| apply_company_price_table_items | Apply one company-level percentage override across all items for a company. |
| list_contacts | Search and review contacts in Sanka. Use this when the user wants to find or inspect contacts, not to create or update them. |
| get_contact | Load one contact from Sanka by contact id, numeric id, or external reference. |
| create_contact | Create a contact in Sanka. `external_id` is required so repeated calls can upsert safely against the same external reference. |
| update_contact | Update an existing contact in Sanka. |
| delete_contact | Archive or delete a contact in Sanka by contact id or external reference. |
| list_deals | Review deals (sales pipeline records) in Sanka. Use this when the user wants to inspect their pipeline, find open deals, or review deal stages in the current workspace. |
| get_deal | Load one deal from Sanka by case id, deal numeric id, or external reference. |
| create_deal | Create a deal in Sanka. `external_id` is required so repeated calls can upsert safely against the same external reference. |
| update_deal | Update an existing deal in Sanka. Use `lookup_external_id` when the path identifier is not the external reference you want to resolve by. |
| delete_deal | Archive or delete a deal in Sanka by case id, numeric id, or external reference. |
| list_deal_pipelines | Discover the deal pipelines and stages defined in the current workspace. Use this when the user wants to understand pipeline structure, list available stages, or describe deal positions in context. |
| list_items | Review items in Sanka. |
| get_item | Load one item from Sanka by item id, numeric id, or external reference. |
| create_item | Create an item in Sanka. `external_id` is required so repeated calls can upsert safely against the same external reference. |
| update_item | Update an existing item in Sanka. |
| delete_item | Archive or delete an item in Sanka by item id or external reference. |
| list_orders | Search and review orders in Sanka. |
| get_order | Load one order from Sanka by order id, numeric id, or external reference. |
| download_order_pdf | Download an order from Sanka as a PDF document. |
| create_order | Create an order in Sanka. Provide the nested `order` payload with line items and optional workflow flags. |
| update_order | Update an existing order in Sanka. |
| delete_order | Delete an order in Sanka by order id, numeric id, or external reference. |
| list_purchase_orders | Review purchase orders in Sanka. |
| get_purchase_order | Load one purchase order from Sanka by purchase order id, numeric id, or external reference. |
| create_purchase_order | Create a purchase order in Sanka. |
| update_purchase_order | Update an existing purchase order in Sanka. |
| delete_purchase_order | Delete a purchase order in Sanka by purchase order id or external reference. |
| list_tasks | Search and review tasks in Sanka. |
| get_task | Load one task from Sanka by task id, numeric id, or external reference. |
| create_task | Create a task in Sanka. |
| update_task | Update an existing task in Sanka. When you need to append to a description, load the task first and then send the full updated description. |
| delete_task | Archive or delete a task in Sanka by task id or external reference. |
| list_estimates | Review estimates in Sanka. |
| get_estimate | Load one estimate from Sanka by estimate id, numeric id, or external reference. |
| download_estimate_pdf | Download an estimate from Sanka as a PDF document. |
| create_estimate | Create an estimate in Sanka. |
| update_estimate | Update an existing estimate in Sanka. |
| delete_estimate | Delete an estimate in Sanka by estimate id or external reference. |
| list_invoices | Review invoices in Sanka. |
| list_overdue_invoices | Review overdue invoices in Sanka that still have outstanding balance. |
| get_invoice | Load one invoice from Sanka by invoice id, numeric id, or external reference. |
| download_invoice_pdf | Download an invoice from Sanka as a PDF document. |
| create_invoice | Create an invoice in Sanka. |
| update_invoice | Update an existing invoice in Sanka. |