Sanka

Company object overview

Understand how company records work in Sanka, including customers, suppliers, associations, imports, ownership, and AI checkpoints.

Last updated: May 29, 2026

The Company object stores organizations you work with, such as customers, suppliers, partners, agencies, distributors, and parent or subsidiary companies. Use company records as the shared account master for sales, purchasing, billing, support, and integrations. This reference explains what a company record should contain, how it connects to other records, and what to check before creating or updating company data with AI, CSV, integrations, or manual entry.

What a company record represents

A company record represents one organization. It can be used as a customer, supplier, partner, or another business relationship depending on your workspace setup. Common fields include:
  • Company name
  • Email address, phone number, website, and address
  • Record owner
  • Customer, supplier, or partner classification
  • Parent company or subsidiary relationship
  • External IDs from CSV imports or connected systems
  • Notes, files, and custom properties used by your process
Company properties can be customized by workspace admins. If a status, category, or classification is not available in your workspace, check the property settings before treating it as a bug.

How companies connect to other records

Companies are often the starting point for downstream work.
  • Contacts: people who work at or represent the company
  • Deals: sales opportunities or commercial discussions with the company
  • Estimates and orders: quotes and accepted orders for the company
  • Invoices and payments: billing and payment records related to the company
  • Purchase orders and bills: supplier purchasing and payable records
  • Contracts and tasks: agreements, follow-ups, and internal work
  • Parent and child companies: company hierarchy for groups, branches, or subsidiaries
If an associated record is missing from a company view, first check whether the association exists and whether your current view includes that related record section.

Create or update companies

Company records can be created in several ways:
  • Manually from the Company object
  • By CSV import
  • From connected integrations
  • From an AI-assisted draft
  • Through actions or workflows configured by your team
When using AI, start with a review step before creating or updating records.
Sample prompt
/sanka Review this customer and supplier list before creating company records in Sanka. Identify duplicate company names, missing owner or classification fields, parent-child relationships, and rows that may need manual review. Do not create or update records yet.
After the review, confirm the records to create or update, the matching key to use, and whether archived records should be considered.

Import and match companies

For CSV imports, include a stable identifier when possible. Company name alone can be risky when spelling, punctuation, or legal suffixes vary. Recommended matching fields include:
  • Company ID
  • External ID from the source system
  • Domain or website
  • Email address
  • Phone number
  • Exact company name when no stronger key exists
For parent-child company relationships, import or update the parent company first, then map the child company to the parent using the configured company reference field. For detailed import steps, see CSV import and Customer and vendor management.

Expected behavior

When a company is created successfully:
  • It appears in the Company object list unless it is archived or filtered out by the current view
  • Its owner, source, and key properties are saved on the record
  • Related contacts, deals, orders, invoices, bills, and other records can be associated with it
  • Custom fields follow the workspace property configuration
  • Imports and integrations may store source details so the same company can be updated later
Archiving a company hides it from active views. It does not automatically delete related contacts, orders, invoices, or history.

Troubleshooting

A company does not appear after import

Check whether the import completed, whether the row failed validation, whether the record was archived, and whether your current view filters it out.

A duplicate company was created

Check which matching key was used during import or integration sync. If the source did not provide a stable ID, review company name, email, phone, and domain before merging or archiving duplicates.

A contact is not linked to the company

Confirm that the contact record has an association to the company. If the contact came from CSV, confirm that the company identifier in the contact CSV matched an existing company.

AI cannot decide whether to create or update

Ask the AI to list possible matches first. Do not create records until you confirm which existing company, if any, should be updated.

Checkpoints

Use logs and record history to confirm who created or updated company records and which source was used.
Search Sanka...
Review company changes

Logs

Search logsAll actionsAll dates
ID / ActionDateTarget / ItemChangeActor
3Reviewed duplicate candidates2026/05/10 10:45CompaniesChecked company names, domains, and external IDsClaude integration
2Imported company CSV2026/05/10 11:05CompaniesCreated 12 records and updated 3 recordsCodex integration
1Updated company owner2026/05/10 11:20Green Salon GroupChanged owner to Sales OperationsSanka user

Company changes should be checked together with contacts, associated deals, orders, invoices, and supplier records when they affect downstream workflows.