canonical: https://jentic.com/apis/rrhh.tramitapp.com/rrhh-tramitapp

# Rrhh Tramitapp API TramitApp

Introducción Aquí se describen los recursos que conforman el API de TramitApp. Mediante él, podrás acceder a la información que gestiona TramitApp de manera automática, permitiendo coordinar tus sistemas informáticos existentes con nuestra plataforma. Mediante nuestro API, podrás consultar la información relativa a los trámites de tus empleados, como por ejemplo, las ausencias que han tenido, sean. The API exposes 33 endpoints.

## For AI agents

Programmatically listado de sociedades, consultar sociedad por id. Covers 33 operations.

## Scope

Does not handle payments, communications, or developer tools - use for crm only.

## Capabilities

- Listado de sociedades
- Consultar sociedad por ID
- Crear centro de trabajo
- Actualizar centro de trabajo
- Monitor API TramitApp operational status and events

## Use cases

### CRM Operations

Use the API TramitApp to perform crm operations programmatically. The API provides 33 endpoints covering core functionality including listado de sociedades, consultar sociedad por id, crear centro de trabajo.

Example prompt: Call GET /companies to listado de sociedades

### Automated Trámites Management

Automate trámites operations by combining multiple API TramitApp endpoints. Agents can consultar sociedad por id and then crear centro de trabajo in a single workflow.

Example prompt: Call GET /companies/{id} to consultar sociedad por id, then verify the result

### AI Agent Integration via Jentic

AI agents discover and call API TramitApp endpoints through Jentic without managing credentials directly. An agent searches for the required operation by intent, receives the matching endpoint schema, and executes the call with Jentic-managed authentication. This eliminates the need to read API documentation or handle none tokens manually.

Example prompt: Search Jentic for 'listado de sociedades', load the operation schema, and execute with Jentic-managed credentials

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| GET | /companies | Listado de sociedades |
| GET | /companies/{id} | Consultar sociedad por ID |
| POST | /{company_id}/workplaces | Crear centro de trabajo |
| POST | /{company_id}/workplaces/{workplace_id} | Actualizar centro de trabajo |
| POST | /{company_id}/teams | Crear equipo |
| POST | /{company_id}/teams/{team_id} | Actualizar equipo |
| POST | /{company_id}/projects | Crear proyecto |
| POST | /{company_id}/projects/{project_id} | Actualizar proyecto |

## Key resources

- **Trámites** — Operations related to Trámites
- **Sociedades** — Operations related to Sociedades
- **Empleados** — Operations related to Empleados
- **Turnos y horarios** — Operations related to Turnos y horarios
- **Saldo de Vacaciones** — Operations related to Saldo de Vacaciones

## Why Jentic

- **Setup:** Wiring the TramitApp API by hand means writing your own request handling against rrhh.tramitapp.com/tramitapi and threading the company id through each workplace and team call. Through Jentic you install once, import the TramitApp API from the API Directory, and your agent calls it.
- **Permission scoping:** TramitApp puts the company id in the URL path (/{company_id}/workplaces, /{company_id}/teams), so a rule can pin your agent to one company: it can manage that company's workplaces and teams and nothing else. You choose the operations it may call, so creating teams is not included unless you add it.
- **Credential handling:** This API is called without a credential, so there is no token to manage. Jentic One still runs the call through its own instance so execution stays inside your infrastructure.
- **Discovery method:** Agents search Jentic by intent such as 'list companies' or 'create a workplace', and Jentic returns the matching TramitApp operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

## Related APIs

- **Hubspot** — Alternative crm API
- **Salesforce** — Alternative crm API
- **Pipedrive** — Complementary crm API
- **Zoho** — Complementary crm API

## FAQ

### What authentication does the API TramitApp use?

The API TramitApp uses no authentication. Through Jentic, these credentials are stored encrypted in your Jentic One instance and injected at execution time, so raw secrets never enter the agent context.

### Can I listado de sociedades with the API TramitApp?

Yes. Use the GET /companies endpoint. The API returns structured JSON responses that agents can parse and act on directly.

### What are the rate limits for the API TramitApp?

Rate limits are not specified in the OpenAPI spec. Check the vendor documentation for current limits. Through Jentic, rate limiting is handled automatically with retry logic built into the execution layer.

### How do I listado de sociedades through Jentic?

Install the Jentic SDK with pip install jentic, authenticate through Jentic One, the self-hosted execution layer, then search for 'listado de sociedades'. Jentic returns the matching API TramitApp operation with its input schema. Load the schema and execute the call - credentials are injected automatically.

### How many endpoints does the API TramitApp have?

The API TramitApp exposes 33 endpoints covering trámites, sociedades, empleados operations.

### Can I limit what my agent is allowed to do with the TramitApp API?

Yes. Because you self-host Jentic One, your own rules decide which TramitApp operations and which company the agent may touch. Since the company id sits in the URL path, such as /{company_id}/workplaces and /{company_id}/teams, you can pin the agent to a single company so it only manages that company's workplaces and teams. You also choose the exact operations it can call, so an action like creating a team is excluded unless you explicitly allow it.
