> ## Documentation Index
> Fetch the complete documentation index at: https://docs.contactship.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Conceptos de ContactShip

> Entendé cómo se relacionan organización, agentes, canales, contactos, conversaciones, llamadas y campañas.

export const Availability = ({lang = 'es', plan, addon, permission, route, status}) => {
  const L = lang === 'en' ? {
    plan: 'Plan',
    addon: 'Add-on',
    permission: 'Permission',
    route: 'Where',
    status: 'Status',
    addonNote: 'enabled on request',
    allPlans: 'All plans',
    beta: 'Beta',
    nuevo: 'New',
    soon: 'Coming soon'
  } : {
    plan: 'Plan',
    addon: 'Add-on',
    permission: 'Permiso',
    route: 'Dónde',
    status: 'Estado',
    addonNote: 'se activa a pedido',
    allPlans: 'Todos los planes',
    beta: 'Beta',
    nuevo: 'Nuevo',
    soon: 'Próximamente'
  };
  const items = [];
  if (plan) items.push([L.plan, plan]);
  if (addon) items.push([L.addon, `${addon} · ${L.addonNote}`]);
  if (permission) items.push([L.permission, permission]);
  if (route) items.push([L.route, route]);
  if (status) items.push([L.status, L[status] || status]);
  return <div style={{
    display: 'flex',
    flexWrap: 'wrap',
    gap: '6px 22px',
    padding: '12px 16px',
    margin: '4px 0 24px',
    border: '1px solid rgba(2, 82, 255, 0.28)',
    borderLeft: '3px solid #0252ff',
    borderRadius: '8px',
    background: 'rgba(2, 82, 255, 0.05)',
    fontSize: '13.5px',
    lineHeight: '1.5'
  }}>
      {items.map(([k, v]) => <div key={k} style={{
    display: 'flex',
    gap: '6px',
    alignItems: 'baseline'
  }}>
          <span style={{
    fontSize: '10.5px',
    fontWeight: 600,
    letterSpacing: '0.07em',
    textTransform: 'uppercase',
    opacity: 0.65
  }}>{k}</span>
          <span style={{
    fontWeight: 500
  }}>{v}</span>
        </div>)}
    </div>;
};

<Availability lang="es" route="ContactShip" />

ContactShip conecta agentes de IA y personas con llamadas y mensajes. Estos conceptos ayudan a configurar la plataforma y a interpretar los registros sin confundir funciones.

## Cómo se relacionan

| Concepto        | Qué representa                                         | Relación                                                          |
| --------------- | ------------------------------------------------------ | ----------------------------------------------------------------- |
| Organización    | Espacio de trabajo con datos, miembros y configuración | Verificá cuál está activa antes de trabajar                       |
| Miembro         | Persona con acceso a la app                            | Su rol determina acciones y alcance                               |
| Agente de voz   | IA que atiende llamadas                                | Usa voz, instrucciones, herramientas y versiones                  |
| Agente de texto | IA que responde conversaciones escritas                | Recibe conversaciones según asignación del canal                  |
| Canal           | Conexión de mensajería                                 | Contiene reglas y conversaciones                                  |
| Contacto        | Registro de una persona en el CRM                      | Reúne datos y actividad asociada                                  |
| Conversación    | Intercambio de mensajes en un canal                    | Tiene estado y responsable                                        |
| Llamada         | Una interacción de voz                                 | Tiene registro, transcripción y análisis cuando están disponibles |
| Campaña         | Operación sobre una lista de contactos                 | Puede ser de llamadas o mensajes                                  |

## Del contacto a la atención

Un contacto puede tener varias llamadas y conversaciones. La IA o una persona atiende según el tipo de interacción y la configuración de asignación. El historial permite revisar qué pasó sin crear otro contacto por cada interacción.

Un tablero representa el avance de contactos por etapas. Una cola distribuye llamadas entre personas. Un equipo agrupa miembros. Aunque trabajen juntos, configurar uno no crea los otros.

## Tres controles de acceso

La disponibilidad indica si el módulo está habilitado para la organización. El plan fija acceso y límites. El rol y su alcance determinan lo que puede hacer cada persona. Si falta una función, revisá los tres controles.

## Instrucciones, herramientas y conocimiento

Las instrucciones explican cómo actuar. Las herramientas ejecutan acciones o consultas. El conocimiento aporta información del negocio. Un prompt que dice «agendá» necesita además una herramienta de agenda configurada.

## Preguntas frecuentes

<AccordionGroup>
  <Accordion title="¿Un agente de texto también atiende llamadas?">
    Son tipos separados con configuraciones diferentes. Creá el tipo correspondiente a la interacción que querés atender.
  </Accordion>

  <Accordion title="¿Una conversación es lo mismo que un contacto?">
    No. El contacto representa a la persona y puede tener varias conversaciones y llamadas asociadas.
  </Accordion>

  <Accordion title="¿Un equipo reemplaza el rol?">
    No. El equipo agrupa personas; el rol determina sus permisos. Consultá [Equipos](/es/organizacion/equipos).
  </Accordion>
</AccordionGroup>

## Ver también

* [Glosario](/es/comenzar/glosario)
* [Contactos](/es/contactos/contactos-y-propiedades)
* [Roles y permisos](/es/organizacion/roles-y-permisos)
